home *** CD-ROM | disk | FTP | other *** search
/ The Business Master (3rd Edition) / The Business Master (3rd Edition).iso / files / wordmisc / orphes1 / whats.new < prev   
Text File  |  1993-02-03  |  16KB  |  268 lines

  1.  
  2.                                  Orpheus v1.41
  3.  
  4.  
  5.    COMPATIBILITY NOTES (versions prior to 1.30):
  6.        (1) As of version 1.30, compiled books created with earlier versions of
  7.        Orpheus are no longer compatible with the Orpheus Reader.  Uncompiled
  8.        books are however compatible with OH.EXE, and can simply be recompiled.
  9.  
  10.        (2) If you have created Graphic, Init, or Action links, you will need
  11.        to update them to use the Orpheus Command Language, as detailed in
  12.        Part II of the User's Guide, MANUAL2.DOC.  See especially Chapter 2,
  13.        "Converting Pre-1.30 Commands".
  14.  
  15.  
  16. Version 1.41 (February 3, 1993)
  17.  
  18.    NEW FEATURES:
  19.      - The Reader now has a Tour mode (accessed through the File Menu).  Gives
  20.        a self-running tour of your complete book.  Options include time delay
  21.        between moves (1-99 seconds), random/sequential order, advance after
  22.        delay or after keypress or either one.  Once started, Tour mode only
  23.        stops if you press Alt-T.  (Self-running tours are great for lobbies,
  24.        store windows, and other public displays.)  Tour Mode does not access
  25.        Init and Action cards, since they could contain commands that would
  26.        interrupt the tour.
  27.      - Reader options now include ability to ignore the Auto-Bookmark when
  28.        you re-open a book.
  29.  
  30.    FIXES:
  31.      - In certain situations OH.EXE's hypertext compiler would produce a
  32.        bad compiled version, and could confuse DOS into partially overwriting
  33.        other files.  Also, in multi-file compiled books the last card in a
  34.        file was sometimes hidden from the Reader.  These were long-standing
  35.        bugs that could never be found by beta-testers, only by real users
  36.        working with Orpheus in the real world.  FIXED!
  37.        (Special thanks to Lynn for rushing me an example from Alaska.)
  38.      - In certain graphics video modes the Reader would grab a chunk of
  39.        memory and fail to release it.  Fixed.
  40.      - On systems without a mouse, both programs would think a button was
  41.        being held down and would settle down to wait forever for it to be
  42.        released.  Fixed.  (Thanks, Randy.)
  43.      - In OH.EXE, if you had set the statusbar to use the bottom line, in
  44.        BoxDraw mode the hint bar would appear on the top line anyway and
  45.        wouldn't be cleared.  Fixed.  (Thanks, Randy.)
  46.      - Printing got "unhooked" in the Reader; also, if frames were implemented
  47.        you would get the frame printed out but nothing else.  Fixed.
  48.  
  49.    OTHER CHANGES:
  50.      - In previous versions the Orpheus Reader would keep up to two compiled
  51.        files in memory.  The intended advantage of reducing disk reads only
  52.        worked for books with no more than two numbered data files, since it
  53.        is in the nature of hypertext for users to jump wherever they wish.
  54.        On a large book, particularly one installed on a floppy disk,
  55.        performance was reduced and 128K of RAM was hogged without need.
  56.        With this version the Reader picks up one card at a time, always
  57.        reading from disk instead of from memory.  On a hard disk, performance
  58.        is as fast as ever, particularly on systems with a disk cache.  On
  59.        floppies performance is improved significantly.  This change permits
  60.        the Reader to run in under 200K of free RAM.  (I can also provide a
  61.        Lite version of the Reader that runs in under 70K.)
  62.      - Compiled books are now a little smaller.
  63.      - You can use OH.EXE to write small files of plain text (not longer than
  64.        50 lines), such as batch files to be called with the runbat()
  65.        command.  This can only be done by unloading the current project if
  66.        any (use the "New" command on the File Menu), or by starting up OH.EXE
  67.        with either no filename or that of a small text file.
  68.  
  69. /////////////////////////////////////////////////////////////////////////////
  70.  
  71. Version 1.32 (January 21, 1992)
  72.  
  73.    NEW FEATURES:
  74.      - The Orpheus Command Language lets you write command scripts (similar to
  75.        batch files) in any Init, Action, or Graphic card.  Scripts can test
  76.        conditions (such as the user's hardware) and take alternate branches.
  77.        The language is designed to be easy to use yet swift in performance,
  78.        and easily extended:  new commands will come in forthcoming releases.
  79.        A complete guide to OCL is given in Part II of the User's Guide, in
  80.        the file MANUAL2.DOC.
  81.      - Orpheus now looks for graphic files first in the current directory,
  82.        then in a directory specified with the ORPHEUS environment variable
  83.        and a /g switch.  The following DOS command (given either at the DOS
  84.        prompt or in a batch file) would tell Orpheus to look in the c:\art
  85.        directory:   "SET ORPHEUS=/GC:\ART".  Both the environment variable
  86.        and the switch may be in uppercase or lowercase.  (This feature applies
  87.        to both OH.EXE and the Orpheus Reader.
  88.      - Now you can display ANSI files from Orpheus, and the user's system
  89.        does not have to have ansi.sys installed.  Files are located using
  90.        the same method as for graphics described above.
  91.      - Now you can load a file into the FileView window from the command line,
  92.        using the "/v" switch.  For example:  "OH TEST /VMANUAL.DOC" would
  93.        load both the "Test" project in the Edit windows and MANUAL.DOC in
  94.        the FileView window.  The command "OH /VMANUAL.DOC" would do just
  95.        the latter, leaving the Edit windows empty.
  96.      - Added Alt-S as a hotkey to the Search Dialog in the FileView window.
  97.        (In Edit windows, this pulls down the Search Menu.)
  98.      - If you close a book and then re-open it later, the Reader now returns
  99.        automatically to the last location you were in (or rather gives you
  100.        the option to do so after first displaying the Homecard).
  101.      - Added Nordic characters to the support for foreign languages.  See
  102.        online help, Using The Keyboard -> Inserting Accents.
  103.      - Added "Edit Init" to the Link Menu, which is rearranged to group the
  104.        programmable card types.
  105.      - Added two debugging tools available through the Tools Menu, which now
  106.        has submenus under "Repair" and "Jumplist".
  107.      - Additional color options, including ability to compile a book with your
  108.        colors built-in.  The end-user can still set his own colors, but he
  109.        sees yours first.  To make this more manageable the menu system in
  110.        the Orpheus Reader now has 2 pulldowns, "File" and "Options".  You
  111.        can choose the default colors, your own, or the author's.  (The "Paint"
  112.        colors are intended for use with a script command, to be added later.)
  113.      - Reader options now allow you to turn off sound.  This will become
  114.        more important as the Command Language grows.
  115.  
  116.    FIXES:
  117.      - A bug in the code for deleting a block marked in stream mode had
  118.        disastrous effects if the block was large or near the bottom of a
  119.        card.  This was a baddy for those it hit, particularly since if
  120.        it didn't cause an immediate crash it could lead to any number of
  121.        strange side-effects.  Fixed!  (Thanks, Jim and Lynn.)
  122.      - Cursor remained visible in the dialog for selecting "other window"
  123.        while crosslinking.  Corrected.
  124.      - Cursor-end didn't work correctly in a line with just one character;
  125.        now it does.
  126.      - Mouse-pointer no longer quivers while making hotspots.
  127.      - During linkmaking, if the linkword started at the leftmost column
  128.        it would either not appear hilited or would appear at an unexpected
  129.        location.  Fixed.  (Thanks, Monty.)
  130.      - Fixed bug that allowed the compiler to create a data file longer than
  131.        the Reader would accept.  (Thanks, Craig.)
  132.      - Fixed a bug that allowed the "Okay" message box (in both programs) to
  133.        be the wrong size for the message.
  134.      - Using Keypad Up to move to another linkword didn't refresh the line
  135.        counter in OH.EXE; now it does.
  136.      - With a multi-file book the Reader could run out of file handles.  Fixed.
  137.      - In OH.EXE the "remember last menu" feature would remember the FileView
  138.        menu too.  Corrected.  (Thanks, Ed.)
  139.      - Fixed a bug that created orphan data if you set the cursor past the
  140.        end of a line with a couple of linkwords in it, with worse effects
  141.        if you then tried to open a new link.  (Thanks, Lynn.)
  142.      - Word-left would blank the screen if it jumped to line 1.  Fixed.
  143.      - The Recover Orphan dialog would exit if you moved to a directory with
  144.        no orphans in it.  Fixed.
  145.      - The compiler now aborts if it discovers a corrupted card or invalid
  146.        script command, allowing you to fix the problem right away instead of
  147.        waiting till it shows up in the Reader.
  148.  
  149.    OTHER CHANGES:
  150.      - To accomodate additional color options the Reader's CFG file has
  151.        changed.  If you have used an earlier version of OHREAD.EXE you may
  152.        need to reconfigure your colors and re-enter the printer setup string
  153.        (if any).
  154.      - The Map feature has been removed, on the grounds that 2-dimensional
  155.        mapping of a multi-dimensional phenomenon is a waste of code and RAM.
  156.        Later on I may offer a utility to create maps for authorial use, but
  157.        for the Reader this will have to wait for an all-graphics version.
  158.      - The Reader's statusbar no longer displays a 1-letter flag for the
  159.        type of the currently-selected linkword.  (It was distracting.)
  160.      - To avoid confusion among users who are new to Orpheus, you can no
  161.        longer switch to an empty Edit window.  When making a new book, let
  162.        your windows fill up with new cards automatically.  You can also use
  163.        "Copy To" on the Window Menu to copy the contents of one Edit window
  164.        to another.
  165.      - Added special protection for the Homecard, including automatic saving
  166.        of a copy of it in the project directory.
  167.      - Changes in FileView:  (1) The up/down arrow keys (and Ctrl equivalents)
  168.        now do double duty, either moving the cursor or scrolling depending on
  169.        whether the cursor is on the top or bottom or in between.  This is
  170.        simpler than the previous method, which required you to hold down
  171.        Shift to move the cursor.
  172.        (2) Marking with the keyboard now uses the same keys as in the Edit
  173.        windows (but is always in line mode).
  174.      - Multiple copies of a linkword are now permitted in Graphic cards, so
  175.        that hotspots for alternate graphics can share the same links.
  176.        Unlinking such a copy merely removes the embedded linking codes from
  177.        it and does not affect the linked card.
  178.  
  179. /////////////////////////////////////////////////////////////////////////////
  180.  
  181. Version 1.24 (November 22, 1992)
  182.  
  183.    NEW FEATURES:
  184.      - Opening the menu system with the mouse, or with Esc, now pulls down
  185.        whichever menu was used last.  To open the menus with the mouse you
  186.        now click the left button on "Esc:Menu" (not the right button).
  187.      - Now you can mark all text in a card in one stroke with Ctrl-F5; good
  188.        for all block operations except reformat.
  189.      - At last!  Complete mouse support for all block operations!  The right
  190.        button marks in your choice of stream, line, or column modes; clicking
  191.        the right button clears an existing mark.  Clicking the left button
  192.        performs your choice of pasting, moving, or framing a block; if framing
  193.        is selected and you mouse-mark in column mode, the Frame dialog pops
  194.        up automatically.  To select mode and action, slip the mouse pointer
  195.        to the message area on the statusbar, to the left of the title.
  196.  
  197. /////////////////////////////////////////////////////////////////////////////
  198.  
  199. Version 1.23 (November 9, 1992)
  200.  
  201.    NEW FEATURES:
  202.      - New on the Print Options submenu of OH.EXE:  you can enter a printer
  203.        setup string for Orpheus to send to the printer before a global print
  204.        or every one-card print.  This is also on the Print submenu of
  205.        the Orpheus Reader.  Additionally, both programs let you choose between
  206.        removing and not removing control codes (see below) from the print
  207.        stream.
  208.      - New characters!  Instead of reserving all 31 control codes (characters
  209.        with an ascii value of 1-31), Orpheus now lets you use 18 of them in
  210.        your text.  Characters include:  the card suits, musical notes, male/
  211.        female symbols, true arrows, etc.  The complete list is shown in the
  212.        Ascii Table (Alt-A).
  213.      - Music!  Play() command lets you play music from an Init or Action card.
  214.        For music to play automatically when the reader enters a card, place
  215.        the Play() command in an Init; for music to play only when the user
  216.        selects an Action link, place the command in the Action card.
  217.  
  218. /////////////////////////////////////////////////////////////////////////////
  219.  
  220. Version 1.22 (October 30, 1992)
  221.  
  222.    NEW FEATURES:
  223.      - The Orpheus Reader is now network-friendly:  a user can be on one
  224.        drive-directory, the Reader and its help file on another, and the
  225.        book to read on yet another.  The user's personal configuration,
  226.        bookmark, and notepad files are saved in his own directory.
  227.      - Also in the Reader, the directory dialog now lets you look for HTX
  228.        files anywhere on your system.
  229.  
  230. /////////////////////////////////////////////////////////////////////////////
  231.  
  232. Version 1.21 (October 9, 1992)
  233.  
  234.    NEW FEATURES:
  235.      - Now you can launch a program or batch file from within OH.EXE (not just
  236.        from the Reader).  See Action Links on the Link Menu, and read Help
  237.        on Programming Hypertext. 
  238.      - Special support for users working in languages other than English.
  239.        Read online Help on "Using the Keyboard"->"Inserting Accents", or
  240.        open the Options Menu and select "Keyboard".
  241.      - Added Delete Word Left (Ctrl-Backspace) to OH.EXE's internal word
  242.        processor.
  243.      - Added an Ascii Table displaying all characters with their ascii values,
  244.        from 32 (space) up to 255.  (Values below 32 are control codes
  245.        reserved for use by Orpheus.)  Any character on the table can be
  246.        inserted by clicking on it, or by selecting it with the arrow keys and
  247.        pressing Enter.
  248.  
  249. /////////////////////////////////////////////////////////////////////////////
  250.  
  251. Version 1.20 (October 2, 1992)
  252.  
  253.    NEW FEATURES:
  254.       - Instant macros with keyboard recording.  Record up to 500 keystrokes
  255.         in up to 10 keystroke macros and assign to the keys of your choice.
  256.         See "Macro" on the Tools Menu.
  257.       - All cards in a book can now be displayed within a "frame" (box), using
  258.         the style of your choice.  See "Frame" on the Project Menu.
  259.       - The Edit Menu now includes Column Marking, and all block ops can now
  260.         be performed on column blocks, including deleting, pasting, moving,
  261.         and moving a block with embedded links to another card.
  262.       - Instant boxes!  Mark a column block and then press Ctrl-F9:  the
  263.         Frame Dialog pops up with a choice of 6 styles.  Want to change the
  264.         the style of an existing box?  -- Easy: column-mark it and hit
  265.         Ctrl-F9, then just pick a different style or select "None" to remove
  266.         the box entirely.  See "Frame Block" on the Tools Menu.
  267.  
  268.